// !类型为never类型，表示什么都不返回。  不是()
fn never_return() -> ! {  //panic 也是返回!
    panic!("This function never returns.");
}
#[test]
fn test_never_continue() {
   let guess = "";
    loop{
        let guess = match guess.trim().parse::<i32>() {
            Ok(num) => num,
            Err(_) => continue, //continue就是！ never类型。
        };
    }
}
// #[test]
fn test_loop()->!{ //loop 循环体返回never类型
    loop {
        println!("hello")
    }
}